cumulative sum - German English Dictionary